/**
 *  *2010-3-20 上午01:08:15  add 
 */
package com.base.myproject.client.busi.BO;

/**
 * @author Administrator 2010-3-20 javazgw@gmail.com
 */
public interface SetGetValue {
	public final static int NOTHING = 1;
	public final static int INSERT = 2;
	public final static int UPDATE = 4;
	public final static int DELETE = 8;
	// 取消删除
	public final static int CANCELDELETE = NOTHING + INSERT + UPDATE;

	public void setBusistatus(int status);

	public int getBusistatus();

	public void removeBusistatus(int status);

	public void clearBusistatus();

	public <X> X set(String property, X value);

	public <X> X setNotFlag(String property, X value);
}
